.pc-head { width: 100%; height: .8rem; opacity: 1; background: rgba(255, 255, 255, 0.5); backdrop-filter: blur(50px); position: fixed; top: 0; left: 0; z-index: 999; transition: background .8s ease; }

.pc-head.pc-head-fixed { background: #fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }

.pc-head .head_wrap { display: flex; align-items: center; justify-content: space-between; max-width: 1200px; margin: 0 auto;height: 100%; }

.pc-head img { width: 1.9rem; height: .48rem; opacity: 1; }

.pc-head .head_main { display: flex; align-items: center; }

.pc-head .nav { display: flex; align-items: center; }

.pc-head .nav .box { font-family: Alibaba PuHuiTi 2.0; font-size: .18rem; font-weight: normal; line-height: normal; letter-spacing: 0em; height: .8rem; font-variation-settings: "opsz" auto; font-feature-settings: "kern" on; color: #333333; padding: 0 .3rem; display: flex; flex-direction: column; align-items: center; justify-content: center; cursor: pointer; position: relative; }

.pc-head .nav .box .name { width: 100%; margin-top: .12rem;}

.pc-head .nav .box a { color: #333;}

.pc-head .nav .box:hover { color: #D3192B; }

.pc-head .nav .box a:hover { color: #D3192B; }

.pc-head .nav .box .line { width: .36rem; height: .02rem; border-radius: 1px; opacity: 0; background: #D3192B; margin-top: .12rem; }

.pc-head .nav .box .hovers { width: 3.8rem; height: 1.96rem; position: absolute; left: 0; top: -4rem; display: flex; justify-content: space-evenly; background-color: #fff; padding: .24rem 0; box-sizing: border-box; box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, 0.1); }

.pc-head .nav .box .hovers .over { display: flex; flex-direction: column; }

.pc-head .nav .box .hovers .over span { margin-bottom: .12rem; width: 100%; height: .2rem; opacity: 1; font-family: Alibaba PuHuiTi 2.0; font-size: .14rem; font-weight: normal; line-height: normal; letter-spacing: 0em; font-variation-settings: "opsz" auto; font-feature-settings: "kern" on; color: #333333; }

.pc-head .nav .box .hovers .over span:hover { color: #D3192B; }

.pc-head .nav .box .hovers .over span.subBtnCheck a { color: #D3192B; }

.pc-head .nav .box .hover { width: 100%; height: 1.32rem; background-color: #fff; position: absolute; left: 0; top: -2rem; display: flex; flex-direction: column; padding: .24rem 0 .24rem .24rem; box-sizing: border-box; }

.pc-head .nav .box .hover span { margin-bottom: .12rem; width: 100%; height: .2rem; opacity: 1; font-family: Alibaba PuHuiTi 2.0; font-size: .14rem; font-weight: normal; line-height: normal; letter-spacing: 0em; font-variation-settings: "opsz" auto; font-feature-settings: "kern" on; color: #333333; }

.pc-head .nav .box .hover span:nth-child(3) { margin-bottom: 0; }

.pc-head .nav .box .hover span:hover { color: #D3192B; }

.pc-head .nav .box:hover { background: linear-gradient(180deg, #FFEFF1 0%, #FFFFFF 100%); }

.pc-head .nav .box:hover .hover { top: .8rem; }

.pc-head .nav .box:hover .hovers { top: .8rem; }

.pc-head .nav .name { border-bottom: 2px solid transparent; }
.pc-head .nav .check { border-bottom: 2px solid #D3192B; margin-top: .24rem !important;padding-bottom: .12rem; box-sizing: border-box; color: #D3192B; }

.pc-head .nav .check a { color: #D3192B; }

.pc-head .nav .check .line { opacity: 1; }

.pc-head .lang { margin: .12rem 0; margin-left: .3rem;width: .66rem; height: .24rem; border-radius: 12px; opacity: 1; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0.2); display: flex; align-items: center; justify-content: center; }

.pc-head .lang:hover { border: 1px solid rgba(211, 25, 43, 0.2); background: #FFE6E9; }

.pc-head .lang span { font-family: Alibaba PuHuiTi 2.0; font-size: .14rem; font-weight: normal; line-height: normal; letter-spacing: 0em; font-variation-settings: "opsz" auto; font-feature-settings: "kern" on; color: #999999; cursor: pointer; }

.pc-head .lang span:hover { color: #D3192B; }

.pc-head .lang .headLangCheck { font-family: Alibaba PuHuiTi 2.0; font-size: .14rem; font-weight: 600; line-height: normal; letter-spacing: 0em; font-variation-settings: "opsz" auto; font-feature-settings: "kern" on; color: #333333; }

.pc-head .lang .shu { width: 1px; height: .08rem; opacity: 1; background: rgba(0, 0, 0, 0.2); margin: 0 .08rem; cursor: none; }

.pc-head { display: block; }

@media (max-width: 750px) { .pc-head { display: none; } }
